Flasher sonar device with interleaved zoom

ABSTRACT

A flasher sonar device includes a flasher that produces light output pulses along a flasher ring display based upon sonar returns. A user interface selects between a normal mode and a zoom mode. When the normal mode is selected, a controller drives the flasher to display a normal range. When the zoom mode is selected, the controller divides the normal range into a first range and a second range, compresses the first range into a compressed range, enlarges the second range into an enlarged range, and drives the flasher to display the enlarged range interleaved with the compressed range.

CROSS REFERENCE TO RELATED APPLICATION(S)

This application claims the benefit of Provisional Application No.61/004,832 filed Nov. 30, 2007 for “Flasher Fish Finder” by C. Arney, C.Bennett, D. Betts, S. Harrington, and D. Malphurs. This application isalso related to co-pending, commonly assigned U.S. patent applicationentitled “Flasher Sonar Device with Light Pipe” having Ser. No. ______,(Attorney Docket No. J285.12-0025) filed on even date herewith. Thisapplication is also related to co-pending, commonly assigned U.S. patentapplication entitled “Flasher Sonar Device with LCD Annotations” havingSer. No. ______, (Attorney Docket No. J285.12-0024) filed on even dateherewith.

INCORPORATION BY REFERENCE

The aforementioned Provisional Application No. 61/004,832 is herebyincorporated by reference in its entirety.

BACKGROUND

The present invention relates to sonar devices, and in particular, to aflasher type sonar device.

Sonar systems are widely used by anglers in determining the depth ofwater in a lake or river, as well as the presence and depth of fish.Sonar systems use a transducer to generate a sonar pulse that isdirected down through the water. The transducer receives a sonar echoreturn from the bottom, as well as sonar returns from fish or otherobjects in the water column located within the sonar beam. The timebetween the transmission of the sonar pulse and the reception of thesonar return can be used as a measure of the distance from thetransducer to the bottom, or the distance of the transducer to the fish.Currently popular fish finders take two different forms. In one form,the fish finder has a liquid crystal display that presents a scrollingpicture of the bottom, suspended fish, and submerged structure such asweeds, trees, and the like.

The other form of fish finder (referred to as a flasher) has a circularring lens with an adjacent scale indicating distance below thetransducer. The location of the transducer appears at the top of thering at the 12 o'clock or 0° position. A motor driven disc or spinnercarrying multiple colored light sources rotates behind the lens. As thedisc rotates, light is emitted by the light sources at differentpositions around the ring to represent sonar returns from suspended fishor other objects, as well as from the bottom. The color of the lightflashes represents the signal intensity of the sonar return, and theangular position of the flash represents a depth of the fish, object, orbottom from the transducer. Examples of flasher type fish finders areshown in Frederickson et al. U.S. Pat. No. 3,952,279; Yamamoto et al.U.S. Pat. No. 3,964,012; Grilk U.S. Pat. No. 4,644,512; Yamamoto et al.U.S. Pat. No. 5,973,997; Cummings et al. U.S. Pat. No. 6,768,701;Asakura U.S. Pat. No. 6,650,595; and Noda et al. U.S. Pat. No.7,057,972.

SUMMARY

According to the present invention, a flasher sonar device includes aflasher that produces light output pulses along a flasher ring displaybased upon sonar returns. A user interface selects between a normal modeand a zoom mode. When the normal mode is selected, a controller drivesthe flasher to display a normal range. When the zoom mode is selected,the controller divides the normal range into a first range and a secondrange, compresses the first range into a compressed range, enlarges thesecond range into an enlarged range, and drives the flasher to displaythe enlarged range interleaved with the compressed range.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1A is an exploded view of one embodiment of the flasher sonardevice of the present invention.

FIG. 1B is a front view of one embodiment of the flasher sonar device.

FIG. 1C is a perspective view, from the rear of the sonar device of FIG.1A with the rear housing assembly removed.

FIG. 2A shows an exploded perspective view from the rear of the fronthousing assembly of the flasher of FIGS. 1A-1C.

FIG. 2B is a rear perspective view of an assembled front housingassembly, with display support foam pads shown in exploded view.

FIG. 2C is an exploded front perspective view of the front housingassembly.

FIG. 3A is an exploded view of the rear housing assembly.

FIG. 3B is a perspective view showing the inside of the rear housingassembly.

FIG. 4A is an exploded view of the LCD display module.

FIG. 4B is a perspective view showing the rear side of the LCD displaymodule.

FIG. 5A is an exploded view from the rear of the spinner assembly.

FIG. 5B is an exploded view from the front side of the spinner assembly.

FIG. 5C is a side view of an alternative embodiment of a light guideassembly.

FIG. 5D is a side view of another alternative embodiment of a lightguide assembly.

FIG. 6A is an exploded view generally from the front side of the maincircuit board and motor assembly.

FIG. 6B is a perspective view showing the rear side of the main circuitboard and motor assembly.

FIG. 7 is a sectional view along section 7-7 of FIG. 1B.

FIG. 8 is a block diagram of the flasher sonar device.

FIGS. 9A-9B are front views of an embodiment of the flasher sonar deviceillustrating the dynamic depth range feature.

FIGS. 10A-10G are front views of the flasher sonar device illustratingthe active cursor feature.

FIGS. 11A-11D are front views of the flasher sonar device illustratingthe zoom feature.

FIGS. 12A-17A show front views of the LCD display in unzoomed state.

FIGS. 12B-17B show front views of the LCD display in a zoomed state.

FIG. 18A shows the LCD display with all elements of the numericaldisplays, words, symbols, and icons activated.

FIG. 18B shows a diagram of the keypad, encoder, and selector switchinputs.

FIGS. 19A-19J illustrate information displayed on the LCD display inresponse to different input selections.

DETAILED DESCRIPTION

FIG. 1A shows an exploded view of one embodiment of flasher fish finder10, which includes front housing assembly 12, gasket 14, liquid crystaldisplay (LCD) module 16, flex connector 18, LCD module mounting screws20, spinner assembly 22, main printed circuit board assembly 24, motor26, flex connector 28, main PCB mounting screws 30, rear housingassembly 32, and main housing screws 34.

On its front face (shown in FIG. 1B), front housing assembly 12 includesflasher display 40 and user inputs 42. Flasher display 40 includes LCDdisplay lens 44, lens overlay ring 46 (which surrounds LCD display lens44), and flasher ring lens 48 (which surrounds overlay ring 46). In theembodiment shown in FIG. 1B, user inputs 42 include encoder knob 50,selector knob 52, and keys 54A-54D. In other embodiments, two additionalkeys 54E and 54F are also included (see FIGS. 9A-11D).

LCD module 16 is positioned behind LCD display lens 44 and provides bothalphanumeric information and icons. LCD module 16 cooperates withgraduation markers on overlay ring 46 to provide dynamic annotated rangescales for flasher display 40. Depending upon the range selected usingselection knob 52, LCD module 16 provides the numerical valuescorresponding to the graduations, so that the user sees the appropriatenumerical depth value for the selected range.

LCD module 16 also displays a digital depth value and provides visualfeedback for settings such as sensitivity and noise. User interfaceicons and words are displayed by LCD module 16 to allow the user toquickly determine the current settings and operating modes of fishfinder 10.

The flasher light signals that appear through flasher ring lens 48 areproduced by spinner assembly 22, which is mounted behind LCD module 16.Flasher ring lens 48 can be any circular or annular window, and istypically a transparent plastic ring with annular, concentric grooves.Spinner assembly 22 is a cup shaped unit that is mounted on the outputshaft of motor 26. Spinner assembly 22 carries a rotating fiber opticlight pipe that has an inlet end at the center of spinner assembly 22,and an outlet end at the outer periphery of spinner assembly 22. Lightis provided to the inlet end of the fiber optic light pipe by amulticolor LED source mounted on the back side of LCD module 16.

Spinner assembly 22 also includes an interrupt arm (synchronizationinterrupter 154 shown in FIGS. 5A and 5B) that is used to synchronizeflasher operation. Each time the interrupt arm passes through a detectorcarried on main circuit board 24, a synchronization pulse is generatedwhich is used to calculate spinner speed and top dead center position.

Main circuit board assembly 24 carries electronic circuitry thatprocesses inputs from user interface, control operations of the sonartransducer (not shown), processes sonar return signals, and controlsoperation of LCD module 16 and spinner assembly 22. Flex connector 18connects LCD module 16 to main circuit board 24. Flex connector 28connects the user inputs 42 from front housing assembly 12 to maincircuit board 24.

Rear housing assembly 32 carries a connector panel on its rear surface.The connector panel provides electrical connection to a dualfrequency/dual beam sonar transducer and to a battery power cable.

When the components shown in FIG. 1A are assembled, LCD assembly 16 isattached to front housing assembly 12 by screws 20. Spinner assembly 22is press fit onto the shaft of motor 26, and main circuit board 24 isattached to front housing assembly 12 by screws 38. FIG. 1C showsflasher 10 with all components assembled, except for rear housingassembly 32.

Gasket 14 provides a seal between front housing assembly 12 and rearhousing assembly 32 when they are assembled. Screws 34 attach rearhousing assembly 32 to front housing assembly 12.

FIGS. 2A-2C show front housing assembly 12. Front housing assembly 12includes lens overlay ring 46, encoder knob 50, selector knob 52, fronthousing 70, bezel 72, key pad 74 (including keys 54A-54D), key padprinted circuit board 76, encoder module 78 (with washers 80 and 82 andnut 84), rotary selector switch 86 (and nut 88), display support foamelements 90, and screws 92. As can be seen in FIGS. 2A-2C, front housing70 includes two additional apertures 94 and 96 for two additional keys.In the embodiment shown in FIGS. 2A-2C, bezel 72 covers apertures 94 and96, so that only four keys 54A-54D are accessible. In anotherembodiment, bezel 72 includes apertures with a line with apertures 94and 96 so that six input keys 54A-54F (shown in FIG. 9A) are available.This allows additional functions to be provided, as will be discussedlater in this application.

FIGS. 3A and 3B show rear housing assembly 32, which includes rearhousing 100, label 102, gasket 104, connector panel 106, screws 108, andwater tight air vent 110.

FIGS. 4A and 4B show LCD module 16, which includes printed circuit board120, back light assembly 122, LCD support foam 124, and LCD display 126.On the back side of LCD module 16 (as shown in FIG. 4B), multicolor LEDlight source 128 is mounted so that it will be aligned with the axis ofrotation of spinner assembly 22. The LED source 128 includes multiplelight emitting diodes for emitting red, green, and blue light. Byvarying the intensity of red, green, and blue light emitted from thelight emitting diodes, a full spectrum of different colors, includingwhite, can be generated.

FIGS. 5A and 5B show spinner assembly 22, which includes spinner disc130, light pipe assembly 132 and light pipe cap 134. Spinner disc 130includes center cup 136, outer flange 138, counterweight rim 139, hub140, light output area 142, access slot 144, fiber optic cradles 146 and148, inlet end holder 150, mounting pins 152, and synchronizationinterrupter 154.

Light pipe assembly 132 includes a bundle of optical fibers 156, inletend 158, sleeve 160, and outlet end 162. Optical fibers 156 are arrangedin a circular bundle at inlet end 158. They pass as a bundle throughsleeve 160, and then are arranged in a fan shaped arrangement in outletend 162. Inlet end 158 is supported by inlet end holder 150 of spinnerdisc 130. Cradles 146 and 148 hold sleeve 160 in place. Slot 144 inspinner disc 130 is shaped to allow insertion of inlet end 158 andsleeve 160 into cup 136, while allowing optical fibers 156 to pass fromthe interior of cup 136 to light output area 142. The male portion ofoutlet end 162 of light pipe assembly 132 is received in the femaleportion of light output area 142 on the back side of flange 138. The topsurface of flange 138 has a matte finish which is relatively dark andnon-reflective. Counterweight rim 139 is attached to flange 138 oppositeof light pipe assembly 132 in order to balance spinner disc 130 whenspinning.

Light pipe cap 134 fits over inlet end 158 of light pipe assembly 132and inlet end holder of spinner disc 130. Pins 152 extend through holes164 in flange 166 of light pipe cap 134. Center aperture 168 of cap 134is aligned with fibers 156 at inlet end 158 of light pipe assembly 132.

In other embodiments, light pipe assembly 132 could be one of a varietyof light guides that can receive light from light source 128 at inletend 158 and emit it at outlet end 162.

FIG. 5C illustrates an alternative embodiment of a light guide assembly.Light guide assembly 132′ includes a single element light pipe asopposed to including bundle of optical fibers 156. Light guide assembly132′ functions similarly to light pipe assembly 132 in that light entersat inlet end 158′ and is emitted at outlet end 162′. FIG. 5D illustratesanother alternative embodiment of a light guide assembly. Light guideassembly 132″ includes a series of mirrors 169A and 169B configured toconcentrate and reflect light emitted from light source 128. Mirror 169Acan be an optically reflective surface configured to gather light atinput end 158″ from light source 128 and reflect it to mirror 169B.Mirror 169B can be an optically reflective surface configured to receivelight from mirror 169A and reflect collimated light out outlet end 162″toward flasher ring lens 48. In still other embodiments, a light guideassembly can be a hybrid that includes a single-element light pipetogether with a bundle of optical fibers or a hybrid that includes acurved mirror together with a bundle of optical fibers. In each of theseembodiments, the light guide can direct light from the inlet end to anoutlet end in a concentrated beam.

FIGS. 6A and 6B show main circuit board assembly 24. In these views,individual electronic components mounted on circuit board assembly 24are not shown. In FIGS. 6A and 6B, motor 26 is mounted on printedcircuit board 170. Screws 172 and lock washers 174 attach motor 26 tothe back side of circuit board 170. Shaft 176 of motor 26 extendsthrough central aperture 178 in circuit board 170, so that it can beattached to hub 136 of spinner assembly 22.

As shown in FIG. 6A, optical sensor 180 is mounted on the front side ofcircuit board 170. Optical sensor 180 is a top dead center indicatorthat is positioned to detect interrupter 154 of spinner assembly 22 eachtime interrupter 154 passes through optical sensor 180. This causes asynchronization pulse to be generated that is used by the circuitrycarried on circuit board 170 to produce the top dead center referenceline on the flasher display.

FIG. 7 is a perspective view of flasher fish finder 10, sectioned alongsection 7-7 of FIG. 1B.

FIG. 8 is a block diagram of flasher fish finder 10. The main componentsshown in FIG. 8 are LCD module 16, main control board 24, user interface42, the LED flasher display (formed by motor 26, LED light source 128and light pipe assembly 132), battery 200, and dual frequency/dual beamsonar 202. Operation of flasher fish finder 10 is coordinated andcontrolled by microprocessor 210 on main circuit board 24.

Main circuit board 24 also includes power control 212, boost transmitvoltage supply 214, adjustable sonar transmit voltage supply 216, sonartransmit circuitry 218, sonar receive circuitry 220, battery monitor222, LED driver 224, top dead center indicator 180, motor control 228,and LCD interface 230.

LCD module 16 includes LCD display 126 and display controller 232. Userinterface 42 includes user interface circuitry 234, keypad 74, rotaryencoder 78, selector switch 86, and multitone buzzer 236. Flasherdisplay 46 includes spinner assembly 22, motor 26, and LED 64.

Battery 200 provides electrical power to power control 212 on maincircuit board 24. Power control 212 turns on and off power to all of thecomponents of flasher 10. It also includes voltage regulation circuitryto provide the voltages required by the logic circuitry of flasher fishfinder 10. Boost transmit voltage supply 214 increases the voltage frompower control 212 to 30 volts from the battery voltage of 12 volts. The30 volt output of boost transmit voltage supply 214 is provided toadjustable sonar transmit voltage supply 216, which provides the powerto sonar transmit circuitry 218. Microprocessor 12 can controladjustable sonar transmit voltage supply 216 in order to adjust thesonar power used to drive dual frequency/dual beam sonar 202 as afunction of water depth.

In one embodiment, sonar transducer 212 is driven at one of twodifferent frequencies: about 240 kHz for a wide beam and about 455 kHzfor a narrow beam. The wide beam gives greater lateral coverage, whilethe narrow beam provides less coverage but higher resolution.

Sonar receive circuitry 212 receives the sonar returns from transducer202, and provides them to microprocessor 210. Signal processing of thesonar returns, including noise settings, and gain settings can beachieved by adjusting thresholds used by microprocessor 210 inprocessing the sonar return signals. Microprocessor 210 stores theintensity of sonar return signals in bins based on the time between thesonar transmit pulse and the receipt of the sonar return signal.

Microprocessor 210 controls the flasher display based upon stored sonarreturns and the top dead center signal received by top dead centerindicator (optical sensor) 180. The top dead center indication (whichindicates when interrupter 154 passes through optical sensor 180) allowsmicroprocessor 210 to synchronize the light output of multicolor LED 128(and therefore the fiber optic light pipe 132) with rotation of spinnerassembly 22. Microprocessor 212 provides drive signals to LED 128through LED driver 224. The color of the light generated by LED 128 isdependent upon the color selected by microprocessor 210 with LED driver224. In one embodiment, LED 128 is a Harvatek red, green, blue power LEDmodule.

Microprocessor 210 controls the rotation of spinner assembly 22. Motorcontrol signals that are provided by microprocessor 210 to motor control228, which controls the speed of motor 26.

Microprocessor 210 controls operation of LCD display 126 through LCDinterface 220 and display controller 232. Depending upon the inputsmicroprocessor 210 receives from user interface 42, differentinformation can be displayed on LCD display 126 to provide a number ofdifferent display features and other functionality.

Microprocessor 210 receives input signals through interface circuitry234 from rotary encoder 78, keypad 74, and selector switch 86. Multitonebuzzer 236 provides an audio feedback to the user when keys on keypad 74are pressed. Microprocessor 210 provides signals to multitone buzzer 236in response to detected key presses on keypad 74.

Battery monitor 222 monitors the power from battery 200 to provide asignal representing the state of charge of battery 200. Upon receivingan input from keypad 74 requesting battery status, microprocessor 210causes a battery percentage value to be displayed on LCD display 126.

The use of LCD display 126 in conjunction with the flasher displayallows flasher 10 to provide a number of unique features that will bedescribed in more detail with reference to FIGS. 9A-19J. FIGS. 9A and 9Billustrate a dynamic depth range feature of flasher 10. FIGS. 10A-10Gillustrate operation of an active cursor or target depth feature. FIGS.11A-11D illustrate operation of a zoom feature, as do FIGS. 12A-17A and12B-17B. FIGS. 18A, 18B, and 19A-19J show how different information canbe displayed on LCD display 126 depending upon the particular featureselected by the user through user interface 42.

In each of FIGS. 9A-11D, a front view of flasher 10 is shown. Userinterface 42 includes rotary encoder knob 50, select switch knob 52,zoom key 54A, gain key 54B, noise key 54C, beam key 54D, color key 54E,and cursor key 54F.

LCD display 126, ring overlay 46, and flasher ring 48 provide a varietyof different output alternatives, depending upon the particular inputsprovided by the user through user interface 42. Ring overlay 46 ispositioned concentrically between LCD display 126 and flasher ring lens48. Ring overlay defines a scale that includes ten major graduations 300that are separated by arcs of 36 degrees. The uppermost or top deadcenter graduation represents the location of the sonar transducer, i.e.a depth of zero. The distance between each pair of major graduations isdivided into four segments of 9 degrees each.

The depth represented by the distance between major graduations 300 canvary depending upon the range selected by the position of rotaryselector knob 52. When the units of measurement are feet, the distancebetween two major graduations 300 can be as small as 2 feet and as largeas 20 feet.

Rotary selector knob 52 shown in FIG. 9A has six possible positions:Off, A (automatic range selection), X1, X2, X4, and X10. When knob 52 isin the Off position, flasher 10 is turned off. The X1 position indicatesthe smallest range, in which each distance between major graduations 300is 2 feet. In that case, the full range of flasher display 40 is 0 to 20feet.

The X2 position of rotary selector knob 52 selects a range in which thedistance between major graduations 300 is twice the base distanceprovided by the X1 setting. In other words, the X2 setting will producea display in which the distance between major graduations 300 represents4 feet. In that case, a full range in the X2 position represents 0 to 40feet.

The X4 position, which is the position shown in FIG. 9A, produces adistance between major graduations that is 4 times the base distance.When the units are in feet, this results in increments between majorgraduations equal to 8 feet. In FIG. 9A; LCD display 126 labels majorgraduations in 8 foot increments, and the full range of the flasherdisplay represents 0 feet to 80 feet.

The X10 position of rotary selector knob 52 will provide incrementsbetween major graduations 300 that are 10 times the base increments usedfor the X1 range. When the units of measurement are feet, the X10 rangeproduces an increment of 20 feet between major graduations and a fullrange of 0 to 200 feet.

The A range setting of rotary selector knob 52 selects an automaticrange feature. In that case, microprocessor 202 selects a range basedupon the distance to bottom which will yield the best utilization of thefull 360° of the flasher display. As a greater portion of the 360°available on the flasher display is used to represent the water columnbetween the transducer and bottom, the resolution of the flasher signalsdisplayed becomes better. This is because microprocessor 210 storessonar return data in much finer resolution than that which is normallydisplayed. As the scale is expanded to best fit the 360° available fordisplay, the data available from microprocessor 210 can be shown in moreresolution. Microprocessor 210 will select a range from among thestandard range settings (X1 to X10), or intermediate range settings ifthey provide a better fit. FIG. 9B illustrates operation in theautomatic range mode. In this case, a best fit is provided by incrementsof 6 feet between major graduations. This would correspond to an X3range, which is not one of the preset ranges available by turning rotaryselector knob 52. Other range options automatically selectable includeX5, X6, X7, X8, and X9. In another embodiment, a variety of possiblerange combinations can be selected manually by rotary selector knob 52or automatically by microprocessor 202. The range combinations caninclude different units of linear measurement (such as metric units) orsimply include different numbers than those chosen in the illustratedembodiment.

In the case illustrated in FIG. 9B, the depth bottom is 48.2 feet. Byselecting an X3 range automatically, a full range displayed is from 0 to60 feet, so that a depth of 48.2 feet results in the best utilization ofthe full range of flasher display 40. If X2 range were selected, therange would be from 0 to 40 feet, which would result in the bottom notappearing on flasher display 40. If an X4 range were selected, the fullrange would be 0 to 80 feet, meaning that more than half of the fullrange of flasher display 48 is used (as illustrated in FIG. 9A). Acomparison of FIGS. 9A and 9B show the better utilization and higherresolution possible with the auto-range feature.

Although these examples have been given in terms of feet, similarfunctionality is provided when the units of measurement are meters. Abase range is defined by the X1 range, and a maximum range is defined bythe X10 range.

FIGS. 9A and 9B also illustrate the dynamic annotated range scalefeature of flasher 10. LCD display 126 provides the numerical depthvalues adjacent each of the major graduations 300. In FIG. 9A, the depthat the top dead center graduation is “0”. The numerical depth valuedisplayed adjacent the first major graduation after top dead center is“8” representing 8 feet. Adjacent the next major graduation is “16”representing 16 feet, and so on. In the illustrated embodiment, thedynamic annotated range scale on LCD display 126 is adjacent to overlayring 46, which, is adjacent to flasher ring lens 48. The graduations onoverlay ring 46 cause the numbers of the dynamic annotated range scaleto correspond to points on flasher ring lens 48. In another embodiment,the dynamic annotated range scale on LCD display 126 can be directlyadjacent to flasher ring lens 48. In either embodiment, the dynamicannotated range scale is close enough to flasher ring lens 48 to besubstantially adjacent to it.

In FIG. 9B, LCD display 126 again displays “0” at the top dead centergraduation. The first major graduation after top dead center has thenumber “6” displayed on LCD display 126 to represent a depth of 6 feet.The next major graduation has the number “12” adjacent representing 12feet. The numbers continue from “0” through “52” in FIG. 9B, incomparison to “0” through “72” in FIG. 9A.

The ability to provide dynamic annotated range scales allows meaningfulinformation to be displayed at all times, regardless of the range beingused. Unlike prior flashers having fixed numerical values on the depthscale, the user of flasher 10 does not need to multiply the numericvalues adjacent graduations in order to determine the actual depth, anddoes not need to know the particular range being used before knowing howto interpret the information on flasher display 40. Instead, thenumerical values corresponding to the major graduations are changedautomatically by microprocessor 210 by providing appropriate signals toLCD display 126. A change of numerical values corresponding to the majorgraduations occurs each time a different fixed range setting isselected, when an automatic range change is made, or when a zoom featureis activated. Also, when a change is made from feet to meters, a similaradjustment will be made as necessary to the numbers displayed by LCDdisplay 126 adjacent the major graduations. As a result, flasher 10provides an intuitive easy to use and understand display of information.In the disclosed embodiment, the dynamic annotated range scale changesthe numeric values for many different manual and automatic functions. Inanother embodiment, the dynamic annotated range scale can change numericvalues manually or automatically for as few as a single function.

FIGS. 10A-10G illustrate an active cursor mode, which is selected bypressing cursor key 54F. If FIG. 10A, flasher display 40 shows top deadcenter reference mark TDC at 0 feet and bottom B near 48 feet. Inaddition, marks J and F appear at about 24 and about 26 feetrespectively. Mark J represents a jig or lure, and mark F represents asuspended fish.

In FIG. 10B, cursor key 54F has been pressed, which causes an additionalcursor mark C to appear on flasher display 40 adjacent reference markTDC. Cursor mark C may, for example, be a white mark to distinguish itfrom the other marks appearing on flasher display 40. Cursor C can bemoved by rotation of encoder button 50. FIG. 10C shows cursor mark Cwhich has been moved from 0 to 8.2 feet. The depth represented by cursorC is also displayed numerically on LCD display 126.

In FIG. 10D, knob 50 has been rotated to move cursor C to 26.3 feet,which is right by mark F representing the fish.

In FIG. 10E, the fish that was located at 26 feet has moved out of thewater column covered by the sonar beam. As a result, jig mark Jrepresenting the jig or lure remains at 24 feet, and cursor C remains at26.3 feet.

In FIG. 10F, the user has lowered the jig so that jig mark J it isslightly above cursor C, and in FIG. 10G, jig mark J is now below cursorC. This feature allows an angler to set a reference depth based uponsonar returns seen on the display, and leave that reference markercursor in place after the fish has moved out of the sonar beam and nolonger appears on the flasher display. Cursor C remains as a referenceposition for adjusting the location of the lure such as a jig. This isparticularly advantageous in ice fishing, where the angler and sonartransducer are stationary, and fish can move in and out the sonar pulsecolumn.

FIGS. 11A-11D illustrate the zoom feature of flasher 10. FIG. 11A showsflasher 10 before the zoom button 54A is pressed. In FIG. 11B, zoom key54A has been pressed, which causes the word “zoom” to appear on LCDdisplay 126. In addition, the series of five markers Z are displayed onLCD display 126 representing an arc from 0° to 90°. In the illustratedembodiment, markers Z are a series of circumferential lines. Inalternative embodiments, markers Z can be any shape that clearly marks azoom area, such as radial line cursors. Zoom cursors Z1 and Z2 are alsodisplayed on flasher display 40 to define the 0° to 90° segment.

In FIG. 11C, encoder knob 50 has been rotated to advance the 90° segmentdefined by markers Z on LCD display 126 and cursors Z1 and Z2 on flasherdisplay 40. In the position shown in FIG. 11C, the 90° segment extendsfrom 162° to 252°. FIG. 11D shows the display when knob 50 is pressed toactivate zoom. The 90° segment is expanded to encompass 180° rather than90° of display 40. In the example shown in FIG. 11D, the full range hasbeen maintained, including the zoomed region within the 360° of flasherdisplay 40. This is in contrast with prior art zoom displays onflashers, in which the zoomed area normally is displayed on one half ofthe display (such as the left half) and a full range display isdisplayed on the opposite half. The prior art zoom displays aredifficult to read and are non-intuitive. In the zoom feature of flasher10, the ability to expand a 90° segment to 180°, and to adjust thenumerical values adjacent the major graduations to reflect the zoomedand compressed segments, makes the zoomed display easier to understandand easier to use. For example, in FIG. 11C, the distance between eachmajor gradation is annotated as 8 feet around the entire 360° of LCDdisplay 126. In FIG. 11D, however, the zoomed region has been expandedand the remaining non-zoomed, or compressed, region has been compressed.Thus, the distance between each major gradation adjacent to the zoomedregion has been reduced by 50% and is now 4 feet between each majorgradation. Conversely, the distance between each major gradationadjacent to the compressed region has been increased by 50% and is now12 feet between each major gradation.

FIGS. 12A-17A and 12B-17B illustrate another embodiment of the zoomfeature. FIGS. 12A-17A show an unzoomed display on LCD display 126. Ineach FIG. 12A-17A, a 90° arc is identified by markers Z. The displayshows a full range of 0-200 feet. In FIG. 12A, the selected 90° segmentcorresponds to 0-50 feet. In FIG. 13A, the segment corresponds to 30-80feet. In FIG. 14A, the 90° segment corresponds to 60-110 feet. In FIG.15A, the 90° segment corresponds to 90-140 feet. In FIG. 16A, the 90°segment corresponds to 120-170 feet. Finally, in FIG. 17A, the 90°segment corresponds to 150-200 feet. Thus, the 90° segment has beenmoved in six equal steps around the circumference of display 126 todefine six potential zoom segments.

FIGS. 12B-17B show the same selected segment of FIGS. 12A-17A zoomed sothat it occupies 180° rather than 90° of the circumference. In eachcase, the numerical values adjacent the major graduations are adjustedin the zoomed and the non-zoomed or compressed regions in FIGS. 12B-17B.For example, the major graduations in the zoomed area representincrements of 10 feet, which is 50% less than the 20 foot increments inFIGS. 12A-17A. The major graduations in the compressed or non-zoomedarea represent increments of 30 feet, which is 50% more than the 20 footincrements in FIGS. 12A-17A. In other embodiments, the major graduationsof the zoomed and the non-zoomed or compressed regions can be decreasedand increased by any factor so long as the annotations correspond to theinformation displayed in the zoomed and the non-zoomed or compressedregions substantially accurately.

FIG. 18A shows a view of LCD display 126 with all segments and iconsactivated. FIG. 18B shows input keys 54A-54F, as well as knobs 50 and52. Various features of flasher 10 are selectable through the use ofkeys 54A-54F and encoder knob 50. In certain respects, segments andicons activated in FIG. 18A differ from segments and icons activated inother figures, such as FIGS. 12A-17B. These differences illustrate justsome of the embodiments of LCD display 126 that are possible. In otherembodiments, segments and icons can be arranged in virtually any mannerconsistent with the invention disclosed, herein.

Zoom key 54A is used to select a zoom mode, and encoder 50 is used toselect the segment of the normal flasher display that will be expandedin a zoom display. To switch from a normal to a zoom display after thezoom mode has been selected, the user first selects the segment to bezoomed by rotating encoder knob 50, and then switches to the zoomdisplay by pressing encoder button 50. To return to a normal display,the user presses encoder button 50 again. To exit the zoom mode, zoombutton 54A is pressed.

Gain key 54B is used to select a gain setting. The gain setting is usedby microprocessor 102 to set a threshold for return signals that willresult in a flasher display line or pixel and the color of that line.The selection of a gain setting is provided by rotating encoder knob 50.When the desired setting has been reached, it is entered by pressingencoder knob 50. The gain setting is displayed on liquid crystal display126 when the gain selection function has been selected by pressing gainkey 54B.

The gain key 54B is also used to control whether backlighting will beprovided to liquid crystal display 126. The user can select backlightingby pressing and holding gain key 54B until backlighting comes on.Similarly, backlighting can be turned off by again pressing and holdinggain key 54B.

Noise key 54C is used to select noise settings. Pressing noise key 54Ccauses the noise setting causes the noise settings to be displayed onliquid crystal display 126. That noise setting then can be selectedusing encoder knob 50. Selection of noise settings can be as simple asthe selection between no noise filtering and filtering, or can involvemultiple levels of noise rejection or filtering.

Noise key 56C provides a different feature when it is pressed and held.In that case, a selection between feet and meters as the units ofmeasurement can be made. The current depth using the current unit ofmeasurement is displayed, and the user can change units by pressingencoder knob 50.

Beam key 54D allows the user to select either a wide beam or a narrowbeam. Pressing beam key 54 toggles the narrow and wide beam selection.An icon appears on LCD display 126 indicating whether the currentsetting is a wide beam or a narrow beam.

Beam key 54D can be used to obtain an indication of battery liferemaining. The battery check feature is accessed by pressing and holdingbeam key 54D. A battery life percentage appears on LCD display 126 toindicate battery life.

Color key 54E allows the user to select one of three different colormodes. Currently available flasher units typically use three colors:red, green, and amber, to represent the strength of the sonar returnsignals. Typically red represents the strongest sonar return signal andeither green or amber represents the lowest sonar return signal that isdisplayed. When key 54E is pressed, the user is given the opportunity toselect one of three color modes. Two of the modes are three color modes,which differ from one another on whether green or amber is the weakestsignal. The third mode is a six color mode, which provides much greaterrange of displayable information. In any of the three modes, a whiteline can also be generated, which is used for the active cursor featuredescribed in conjunction with FIGS. 1A-10G.

The color mode selection is done using color key 54E to scroll betweencolor modes 1, 2, and 3. The current selected color mode is displayed onLCD display 126 while the color selection mode is in process.

Cursor key 54F is used to select an active cursor mode, which isillustrated in FIGS. 10A-10G.

FIG. 19A-19J show the center portion of display 126. Different functionsare selected using keys 54A-54F and knobs 50 and 52.

FIG. 19A shows the display when zoom feature is active. The word “zoom”appears below the numerical depth. When the zoom feature is off, theword “zoom” does not appear.

FIG. 19B shows the display when cursor key 54F has been pressed. Thecursor symbol appears immediately above the word “depth”. The samecursor symbol appears on cursor key 54F. When the cursor symbol ispresent, the numerical depth value displayed is the cursor depth, ratherthan the bottom depth.

FIG. 19C shows a gain setting of “14” and the word “gain”. FIG. 19Cshows settings of “1” to “20” are indicated as available. In anotherembodiment, smaller or larger numbers of gain settings can be used. Forexample, in one embodiment, gain settings can vary from “1” to “45”.

FIG. 19D illustrates the noise reject setting display. A numerical value(in this case 3) appears above the words “noise reject”. The settingsmay range 1 to 5 as illustrated in FIG. 19D, or to larger or smallernumbers.

FIG. 19E shows the color mode select when color key 54E is pressed.Three possible modes are selectable, as described earlier. The modeselected is identified above the word “color”.

In FIG. 19F, the status of battery 200 is displayed. This display isaccessed by pressing and holding beam key 54D. The numerical percentagedisplayed is generated by microprocessor 210 based upon a signal frombattery monitor 222.

FIG. 19G shows a beam select display that is produced when beam key 54Dis pressed. Either a wide or narrow beam can be selected. A narrow beamicon appears in FIG. 19G, while a wide beam icon appears in FIGS. 19H,19I, and 19J.

FIG. 19H shows the back light on/off display. When back lighting is on,the back light icon is displayed above the depth value.

FIG. 19I illustrates a night mode which can be turned on or off. Thenight mode is designated by the moon icon that appears above the depthvalue.

FIG. 19J illustrates display of depth in meters rather than feet.Selection of units is made by depressing and holding noise key 54C.

Although the present invention has been described with reference topreferred embodiments, workers skilled in the art will recognize thatchanges may be made in form and detail without departing from the spiritand scope of the invention.

1. A flasher sonar device comprising: a flasher that produces lightoutput pulses along a flasher ring display based upon sonar returns; auser interface that selects between a normal mode and a zoom mode; and acontroller that drives the flasher to display a normal range when thenormal mode is selected; wherein the controller divides the normal rangeinto a first range and a second range, compresses the first range into acompressed range, enlarges the second range into an enlarged range, anddrives the flasher to display the enlarged range interleaved with thecompressed range when the zoom mode is selected.
 2. The flasher sonardevice as set forth in claim 1, wherein the enlarged range is twice aslarge as the second range prior to being enlarged, and wherein thecompressed range is ⅔ as large as the first range prior to beingcompressed.
 3. The flasher sonar device as set forth in claim 1, whereinthe controller drives the flasher to display the enlarged range and thecompressed range so as to fill the flasher ring display.
 4. The flashersonar device as set forth in claim 1, further comprising a liquidcrystal display (LCD) positioned concentrically with the flasher ringdisplay for displaying a dynamic annotated range scale associated withthe flasher ring display, wherein the dynamic annotated range scalechanges in response to the user interface selecting the zoom mode, andwherein the dynamic annotated range scale comprises a plurality ofnumerical depth values, each adjacent to one of a plurality of scalegraduations.
 5. The flasher sonar device as set forth in claim 1,wherein the controller controls the flasher to show a cursor mark toappear on the flasher ring display, and wherein the user interface iscoupled to the controller to allow a user to move the cursor mark to adesired location on the flasher ring display.
 6. The flasher sonardevice as set forth in claim 1, wherein the controller drives theflasher to display a zoom cursor, wherein the location of the zoomcursor is adjustable by the user interface to select a boundary betweenthe first range and the second range.
 7. The flasher sonar device as setforth in claim 6, wherein the user interface further comprises: anencoder knob for providing an encoder input to the controller to advancethe zoom cursor around the flasher ring display.
 8. The flasher sonardevice as set forth in claim 1, further comprising a second displaypositioned concentrically with the flasher ring display, wherein thecontroller drives the second display to display a zoom marker, whereinthe location of the zoom marker is adjustable by the user interface toselect a boundary between the first range and the second range.
 9. Theflasher sonar device as set forth in claim 1, further comprising: asonar circuit comprising: a sonar transducer; a sonar transmitter fordriving the sonar transducer to generate sonar pulses; and a sonarreceiver for receiving sonar returns from the sonar transducer; andwherein the controller stores signal intensities of the sonar returnsand provides signals to the flasher based upon the stored signalintensities.
 10. A flasher sonar device comprising: a rotating flasherfor obtaining depth information and outputting a corresponding one ormore flashes through a flasher ring display, a depth of a one or moretargets in the water displayed as the one or more flashes; and acontroller, wherein the controller selects a normal range and a zoomrange, the zoom range being smaller than the normal range, and thecontroller drives the rotating flasher to display both the normal rangeand the zoom range, wherein the zoom range is interleaved within thenormal range.
 11. The flasher sonar device as set forth in claim 10,further comprising: a user interface including interface circuitry forproviding signals to the controller.
 12. The flasher sonar device as setforth in claim 11, wherein the user interface further comprises at leastone of: a beam key for providing a beam input to the controller toselect either a wide beam or a narrow beam; a color key for providing acolor mode input to the controller to select from a set of color modesto be displayed by the flasher; a night key for providing a night modeinput to the controller to select between a night mode and a day mode; again key for providing a gain input to the controller to select a gainthreshold; and a noise key for providing a noise filtering input to thecontroller to select a noise filtering level.
 13. The flasher sonardevice as set forth in claim 10, wherein the depth of the one or moretargets in the water are displayed in a clockwise manner, with deeperobjects displayed clockwise from all shallower objects.
 14. A method fordisplaying depth results comprising: rotating a spinner about an axis soas to produce light output pulses through an annular window at angularpositions along a circular ring based upon sonar returns; selectingbetween a normal mode and a zoom mode; displaying a normal depth rangein the normal mode; dividing the normal depth range into a zoom rangeand a non-zoom range in the zoom mode; displaying the zoom range in anenlarged scale and the non-zoom range in a compressed scale in the zoommode; and interleaving the zoom range with the non-zoom range in thezoom mode.
 15. The method as set forth in claim 14, comprising furthersteps of: generating sonar pulses with a sonar transducer; reflectingsonar pulses off objects, the reflected sonar pulses comprising sonarreturns; receiving sonar returns with a sonar receiver; and displayingdepth of objects as light output pulses through the annular window. 16.The method as set forth in claim 15, comprising the further step ofordering the light output pulses in a sequential manner so that deeperobjects are displayed clockwise from all shallower objects.
 17. Themethod as set forth in claim 14, comprising the further step ofdisplaying a dynamic annotated range scale on an optical display locatedconcentrically with and substantially adjacent to the annular window.18. The method as set forth in claim 17, comprising the further step ofdisplaying a plurality of numerical depth values on the dynamicannotated range scale wherein the plurality of numerical depth valuescorrespond substantially accurately to both the zoom range and thenon-zoom range.
 19. In a flasher sonar device including a flasherdisplay having a first display area for displaying a first depth rangeand a second display area for displaying a second depth range and acomputing device coupled with the flasher display, a computer programfor instructing the computing device to operate as follows: receiving arequest from a viewer to adjust a size of the first and second displayareas; adjusting the size of the first and second display areas inresponse to the request to change the relative portion of the flasherdisplay that is occupied by the first and second display areas;displaying the first and second depth ranges in the first and seconddisplay areas after the first and second display areas have beenresized; and interleaving the first display area with the second displayarea after the first and second display areas have been resized.
 20. Aflasher type depth locator that provides a real time display of targetsin a selectable area of interest of a body of water, the flasher-typedepth locator comprising: a transducer that transmits sound waves into abody of water, detects the return of echo signals from targets in a pathof the sound waves, and provides return signals in accordance with theecho signals; an oscillator circuit coupled to the transducer; areceiver coupled to the transducer for amplifying the return signals; ananalog-to-digital converter for converting the return signals intodigital signals; a buffer for storing the digital signals; a memorycoupled to the buffer; a flasher-type display coupled to the memory; acontroller that cooperates with the oscillator circuit to controltransmission of the sound waves by the transducer and controls a readout of the digital signals from the buffer to the memory and from thememory to the flasher-type display; an input device coupled to thecontroller to define the selectable area of interest of a body of water;and wherein the controller controls the buffer, the memory, and theflasher-type display to display depth of targets detected in theselectable area of interest of a body of water in an enlarged scale andthe depth of targets detected outside of the selectable area of interestof a body of water in a compressed scale, wherein the enlarged scale isinterleaved with the compressed scale.